package com.asgard.crypto;

import java.util.List;

/**
 * 该类封装了用于签名的回调函数。
 */
@FunctionalInterface
public interface Signer {

    /**
     * 签名。
     *
     * @param signable 待签名信息
     * @return 签名结果
     */
    List<byte[]> sign(byte[] signable);

}
